# 测试套件
import unittest
from test01_testcase import Test01
from test02_unittest import TestAdd

# 创建测试套件对象，可以添加多个测试方法
suite = unittest.TestSuite()
# 往测试套件中添加测试方法
suite.addTest(Test01('test01'))
suite.addTest(Test01('test02'))
suite.addTest(Test01('test03'))
# 添加测试类中所有的以test开头的测试方法
suite.addTest(unittest.makeSuite(TestAdd))

# 执行测试类中所有测试方法
if __name__ == '__main__':
    # 创建测试套件的运行器
    runner = unittest.TextTestRunner()
    # 运行测试套件
    runner.run(suite)
